package com.naiterui.ehp.bs.emr.utils;

import java.util.Arrays;

import org.apache.commons.lang3.StringUtils;

import com.naiterui.ehp.bp.utils.biz.NameUtils;

/**
 * @author wangzehao
 * @date 2018/11/19 3:42 PM
 * @since 1.0.0
 */
public class StringUtil {
    /**
     * 校验表情符号
     *
     * @param params
     *
     * @return
     *
     * @Description true校验通过 false校验未通过
     * @History 2017年6月15日 by wangchuan
     * @since v2.8
     */
    public static boolean validateEmoji(String... params) {
        if (params == null || params.length <= 0) {
            return true;
        }
        return Arrays.stream(params).noneMatch(content -> StringUtils.isNotEmpty(content) && !content.matches(NameUtils.VALIDATE_REGEX_OTHERS));
    }
}
